package com.fjwt.gz.db.dto;

import com.alibaba.fastjson2.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * 活动列表
 *
 * @Author: Will
 * @Date: 2024-01-06
 * @Version: 1.0
 */
@Data
public class ActivityListDTO {


    /**
     * 活动名称
     */
    private String activityName;

    /**
     * 活动类型ID
     */
    private Long activityTypeId;

    /**
     * 活动开始时间
     */
    @JSONField(name = "startTime")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date startTime;


    /**
     * 活动状态：0草稿 1审批中 2通过 3未通过
     */
    private Integer state;


    /**
     * 机构ID
     */
    private String agentNo;

    /**
     * 归属商圈id
     */
    private Long groupId;

    private String groupNo;

    private String appId;

    /**
     * 机构号
     */
    private List<String> agentNos;

    /**
     * 活动编号
     */
    private String activityNo;
}
